package com.szsh.aiot.hsm.dto.ability;

import com.fasterxml.jackson.annotation.JsonAutoDetect;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.google.gson.annotations.SerializedName;

/**
 * 路由器的插件列表接口响应
 *
 * @author qg
 *
 */
@JsonAutoDetect(fieldVisibility= JsonAutoDetect.Visibility.ANY, getterVisibility=JsonAutoDetect.Visibility.NONE, isGetterVisibility = JsonAutoDetect.Visibility.NONE)
@JsonIgnoreProperties(ignoreUnknown = true)
public class ApPluginConfigReq {
    @SerializedName("Plugin_Name")
    private String pluginname;
    @SerializedName("Version")
    private String version;
    @SerializedName("Parameter")
    private ApPluginConfigReqParam parameter;

    public String getPluginname() {
        return pluginname;
    }

    public void setPluginname(String pluginname) {
        this.pluginname = pluginname;
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public ApPluginConfigReqParam getParameter() {
        return parameter;
    }

    public void setParameter(ApPluginConfigReqParam parameter) {
        this.parameter = parameter;
    }
}
